Micron Document
NexusPi Git Node

Commit 0aec17874e861453b0e5eac4afed51c2f1b365cc


Parents : 03c7057
Author : James L <jrl290@gmail.com>
Date : 2026-04-26T22:20:44-04:00

Flasher UI: Console above Step 1, remove Re-detect, strip button emojis

Changes

1 files changed, 16 insertions(+), 26 deletions(-)

M docs/index.html +16 -26

Diff

diff --git a/docs/index.html b/docs/index.html
index b0877e3..62294e2 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -275,12 +275,25 @@
<p>Flash RTNode firmware directly from your browser &mdash; no Python or tools required.</p>
</header>
+ <!-- Console -->
+ <section class="step">
+ <div class="step-label">Console</div>
+ <div id="progress-wrap" class="progress-wrap" style="display:none">
+ <div class="progress-track"><div id="progress-fill" class="progress-fill"></div></div>
+ <div id="progress-pct" class="progress-pct">0%</div>
+ </div>
+ <div id="log-area" class="log-area" style="display:none"></div>
+ </section>
+
+ <!-- Result -->
+ <div id="detect-status" style="display:none; margin-bottom: 2.2rem"></div>
+
<!-- Step 1: Detect -->
<section class="step">
<div class="step-label">Step 1 &mdash; Detect</div>
<div class="flash-box">
<p>Connect your RTNode via USB, then click <strong>Detect</strong> to identify the board automatically.</p>
- <button id="detect-btn" class="flash-btn">&#128268; Connect &amp; Detect</button>
+ <button id="detect-btn" class="flash-btn">Detect</button>
</div>
</section>
@@ -307,26 +320,12 @@
</p>
<div class="btn-row">
- <button id="flash-btn" class="flash-btn" disabled>&#9889; Flash Firmware</button>
- <button id="redetect-btn" class="flash-btn secondary">&#8635; Re-detect</button>
+ <button id="flash-btn" class="flash-btn" disabled>Flash Firmware</button>
</div>
</div>
</section>
- <!-- Console -->
- <section class="step">
- <div class="step-label">Console</div>
- <div id="progress-wrap" class="progress-wrap" style="display:none">
- <div class="progress-track"><div id="progress-fill" class="progress-fill"></div></div>
- <div id="progress-pct" class="progress-pct">0%</div>
- </div>
- <div id="log-area" class="log-area" style="display:none"></div>
- </section>
-
- <!-- Result -->
- <div id="detect-status" style="display:none; margin-bottom: 2.2rem"></div>
-
<!-- Requirements -->
<section class="step">
<div class="step-label">Requirements</div>
@@ -401,7 +400,7 @@
// ── UI refs ────────────────────────────────────────────────────────────────
const detectBtn = document.getElementById('detect-btn');
const flashBtn = document.getElementById('flash-btn');
- const redetectBtn = document.getElementById('redetect-btn');
+
const flashDesc = document.getElementById('flash-desc');
const modeUpdate = document.getElementById('mode-update');
const modeFull = document.getElementById('mode-full');
@@ -504,15 +503,6 @@
}
});
- // ── Re-detect ──────────────────────────────────────────────────────────────
- redetectBtn.addEventListener('click', async () => {
- await doDisconnect();
- flashBtn.disabled = true;
- progressWrap.style.display = 'none';
- logArea.style.display = 'none'; logArea.textContent = '';
- detectStatus.style.display = 'none';
- });
-
// ── Step 2: Flash ──────────────────────────────────────────────────────────
flashBtn.addEventListener('click', async () => {
if (!loader || !detectedFw) {

Served by rngit 1.5.2 - Generated in 0.01s